package com.myway.dto.payment;

import java.io.Serializable;
import java.util.Date;

/**
 * @description
 * 
 * This is the DTO for PaymentMispay。

 * 
 */
public class DTOPaymentMispay implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -4750481307017501601L;

	private long paymentId;

	private long orderId;
	
	private long misOrderId;//支付差错订单：机票、改升、补购ID
	/**
	 * orderType: PaidNoTicketType
	 * ORDER("O"), //订单 
	 * 	EXTBUY("E"), //补购订单
	 * 	CHANGE("C");//改升单 
	 */
	private String orderType;

	private long loginId;

	private long agentId;

	private Date createTime;

	private String status;

	private String airlineCode;

	private String remark;
	
	private int paidRecordNumber;

	/**
	 * @return the paymentId
	 */
	public long getPaymentId() {
		return paymentId;
	}

	/**
	 * @param paymentId
	 *            the paymentId to set
	 */
	public void setPaymentId(long paymentId) {
		this.paymentId = paymentId;
	}

	/**
	 * @return the orderId
	 */
	public long getOrderId() {
		return orderId;
	}

	/**
	 * @param orderId
	 *            the orderId to set
	 */
	public void setOrderId(long orderId) {
		this.orderId = orderId;
	}

	/**
	 * @return the loginId
	 */
	public long getLoginId() {
		return loginId;
	}

	/**
	 * @param loginId
	 *            the loginId to set
	 */
	public void setLoginId(long loginId) {
		this.loginId = loginId;
	}

	/**
	 * @return the agentId
	 */
	public long getAgentId() {
		return agentId;
	}

	/**
	 * @param agentId
	 *            the agentId to set
	 */
	public void setAgentId(long agentId) {
		this.agentId = agentId;
	}

	/**
	 * @return the createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * @param createTime
	 *            the createTime to set
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return the status
	 */
	public String getStatus() {
		return status;
	}

	/**
	 * @param status
	 *            the status to set
	 */
	public void setStatus(String status) {
		this.status = status;
	}

	/**
	 * @return the airlineCode
	 */
	public String getAirlineCode() {
		return airlineCode;
	}

	/**
	 * @param airlineCode
	 *            the airlineCode to set
	 */
	public void setAirlineCode(String airlineCode) {
		this.airlineCode = airlineCode;
	}

	/**
	 * @return the remark
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * @param remark
	 *            the remark to set
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * @return the paidRecordNumber
	 */
	public int getPaidRecordNumber() {
		return paidRecordNumber;
	}

	/**
	 * @param paidRecordNumber the paidRecordNumber to set
	 */
	public void setPaidRecordNumber(int paidRecordNumber) {
		this.paidRecordNumber = paidRecordNumber;
	}

	public long getMisOrderId() {
		return misOrderId;
	}

	public void setMisOrderId(long misOrderId) {
		this.misOrderId = misOrderId;
	}

	public String getOrderType() {
		return orderType;
	}

	public void setOrderType(String orderType) {
		this.orderType = orderType;
	}
	
}
